package com.jeeplus.test.jlnu.archivalInfo.domain.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
public class ArchivalInfoRespVo {


    @ExcelProperty("年级")
    private String grade;

    @ExcelProperty("班号")
    private String classId;

    @ExcelProperty("学号")
    private String studentId;

    @ExcelProperty("材料号")
    private String materialId;

    @ExcelProperty("材料类别")
    private String materialSort;

    @ExcelProperty("材料名称")
    private String materialName;

    @ExcelProperty("责任者")
    private String responsiblePerson;

    @JsonFormat(pattern = "yyyy-MM-dd")
    @ExcelProperty("日期")
    private Date dateTime;

    @ExcelProperty("规格")
    private String standards;

    @ExcelProperty("份数")
    private String quantity;

    @ExcelProperty("页数")
    private String pageCount;

    @ExcelProperty("归档单位")
    private String archiveUnit;

    @ExcelProperty("移交人")
    private String transferor;

    @ExcelProperty("接收人")
    private String receiver;

    @JsonFormat(pattern = "yyyy-MM-dd")
    @ExcelProperty("移交时间")
    private Date transferTime;

    @ExcelProperty("档案状态")
    private String archivalStatus;

    @ExcelProperty("电子存址")
    private String storageAddress;

    @ExcelProperty("密级")
    private String classification;

    @ExcelProperty("保管期限")
    private String retentionPeriod;

    @ExcelProperty("接收时间")
    private String receptionTime;
}
